to their advantage - Allemand Anglais Dictionnaire